sound attenuation barrier - Spanish English Dictionary